home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / wildcat / datav31.zip / DATAVIEW.DOC < prev    next >
Text File  |  1992-09-03  |  30KB  |  714 lines

  1. DATAVIEW.DOC - DataView 3.1 Documentation
  2.  
  3.  
  4.          DataView - The Online Archive Viewer For WildCat! 3.x
  5. ══════════════════════════════════════════════════════════════════════
  6.               ╖──╖ ╓──╖ ╓─╥─╖ ╓──╖ ╖  ╓ ╥  ╓──╖ ╖   ╓
  7.               ║  ║ ╟──╢   ║   ╟──╢ ║  ║ ║  ╟─   ║   ║
  8.               ║  ║ ║  ║   ║   ║  ║ ╙╖╓╜ ║  ║    ║ ║ ║
  9.               ╜──╜ ╜  ╙   ╨   ╜  ╙  ╙╜  ╨  ╙──╜ ╙─╨─╜
  10. ══════════════════════════════════════════════════════════════════════
  11.                             Version 3.1
  12.  
  13.  
  14. TABLE OF CONTENTS
  15. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  16.  
  17.     What is DataView . . . . . . . . . . . . . . . . . . 1
  18.  
  19.     Copyright. . . . . . . . . . . . . . . . . . . . . . 1
  20.  
  21.     Liability. . . . . . . . . . . . . . . . . . . . . . 1
  22.  
  23.     Files Included in the Archive. . . . . . . . . . . . 2
  24.  
  25.     Files you should have before setting up DataView . . 2
  26.  
  27.     Setting up DataView with WildCat! v3.x . . . . . . . 3
  28.  
  29.     Command Line Parameters. . . . . . . . . . . . . . . 5
  30.  
  31.     Description of Features. . . . . . . . . . . . . . . 5
  32.  
  33.     Local console and Sysop Features . . . . . . . . . . 8
  34.  
  35.     Safety Features. . . . . . . . . . . . . . . . . . . 8
  36.  
  37.     Tuning DataView for Optimum Performance. . . . . . . 9
  38.  
  39.     Registration . . . . . . . . . . . . . . . . . . . . 9
  40.  
  41.     Acknowledgements . . . . . . . . . . . . . . . . . . 10
  42.  
  43.     Special Thanks . . . . . . . . . . . . . . . . . . . 10
  44.  
  45.     Memory Considerations and DESQview . . . . . . . . . 11
  46.  
  47.     A Note about the VGA Fonts . . . . . . . . . . . . . 11
  48.  
  49.     Technical Information. . . . . . . . . . . . . . . . 11
  50.  
  51.     Contacting the Author. . . . . . . . . . . . . . . . 13
  52.  
  53.     Future Plans . . . . . . . . . . . . . . . . . . . . 13
  54.  
  55.  
  56.  
  57.                                             -DataView 3.1 Page 1-
  58.  
  59. WHAT IS DATAVIEW?
  60. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  61.  
  62. DataView is an online archive viewer for WildCat! v3.x systems.
  63. DataView is activated via the WildCat! [V]iew command from the files
  64. menu.  DataView supports many archive formats including: PKZIP 1.10,
  65. PKZIP 2.0, ARJ, LZH, PAK, ARC, SDN, and self extracting EXE files.
  66. When users are viewing an archive, DataView will allow them to
  67. read text files, scan files for viruses, download files, create seperate
  68. archives for download, scan archives for integrity, do filespec
  69. listings, graph the individual file sizes, view archives within
  70. archives, sort the files by name, size or date, and much more!  DataView
  71. also provides internal protocols including Zmodem, but external
  72. protocols can also be added. One of the nice things about DataView is
  73. its ease of use, setup, and operation. DataView is also very safe.
  74. DataView provides full carrier detection, inactivity checking, download
  75. and text read limits, and fantastic error handling.  DataView also has
  76. the ability to run on a wide variety of hardware.  DataView supports
  77. all non-standard base addresses and IRQs, baud rates above 57.6Kbps, and
  78. is DESQview compatible and aware.  Give DataView a try, I'm sure you'll
  79. find it to be the best archive viewer for WildCat!
  80.  
  81.  
  82. COPYRIGHT
  83. ▀▀▀▀▀▀▀▀▀
  84.  
  85. DataView (Version 3.1) is distributed under the Shareware concept.  You
  86. are granted a limited license to use and share it under the following
  87. conditions:
  88.  
  89. o  DataView is not distributed in a modified form.
  90. o  No fee is charged for DataView itself.
  91. o  All references to the copyright and author are retained.
  92.  
  93. There is a small fee for this program.  Please read the registration
  94. section.
  95.  
  96. This program and ALL FILES included in the archive are:
  97.  
  98. Copyright (c) 1992, Ryan James Cramer, All Rights Reserved.
  99.  
  100.  
  101. LIABILITY
  102. ▀▀▀▀▀▀▀▀▀
  103.  
  104. The author makes no warranty of any kind, express or implied, including
  105. without limitation, any warranties of merchantability and/or fitness
  106. for a particular purpose.  The author will not be liable for any damages,
  107. whether direct, indirect, special or consequential arising from a failure
  108. of this program to operate in the manner desired by the user.  The author
  109. will not be liable for any damage to data or property which may be caused
  110. directly or indirectly by use of the program.
  111.  
  112. When trying new software, always backup any and all important files on
  113. your system.
  114.  
  115.                                             -DataView 3.1 Page 2-
  116.  
  117.  
  118. FILES INCLUDED IN THE ARCHIVE
  119. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  120.  
  121. Below is a listing of files included in the archive DATAV30.ZIP or ARJ.
  122. Please be certain that you have all of these files before continuing.
  123.  
  124.   FILE            DESCRIPTION
  125.   ────────────    ─────────────────────────────────────────────
  126.   DATAVIEW.EXE    DataView executable file
  127.   DATAVCFG.EXE    DataView configuration program
  128.   VIEWCOMP.BAT    Sample VIEWCOMP.BAT file required by WildCat!
  129.   DATAVIEW.DOC    DataView documentation - you're reading it!
  130.   UPGRADE.DOC     Upgrading to DataView v3.1 from a previous ver.
  131.   DATAVIEW.HLP    DataView online help file, can be edited
  132.   DATAVCFG.HLP    DataView configuration program help file
  133.   README.1ST      Important information to read
  134.   DATAVIEW.VGA    VGA Fonts for DataView and DATAVCFG
  135.   DATAVREG.DOC    DataView registration information & form
  136.   DESC.SDI        Quick Description of DataView
  137.   ────────────    ─────────────────────────────────────────────
  138.  
  139.  
  140. FILES YOU SHOULD HAVE BEFORE SETTING UP DATAVIEW
  141. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  142.  
  143. Below is a listing of files required to operate DataView.  All of the
  144. below files MUST be in your path, with the exception of SCAN.EXE.
  145. Please note that you only have to have the archivers listed below which
  146. correspond to the archives on your board (ie: if you only have .ZIP
  147. files, you should only need PKZIP & PKUNZIP). However, it is wise to
  148. have all those below for a complete setup.
  149.  
  150. Required Files            Ext   Acceptable versions
  151. =======================   ===   =====================
  152. PKZIP.EXE & PKUNZIP.EXE   ZIP   v1.10, v1.93, or v2.0
  153. ARJ.EXE                   ARJ   v2.30 or above
  154. LHA.EXE                   LZH   v2.13 or above
  155. PKPAK.EXE & PKUNPAK.EXE   ARC
  156. PAK.EXE                   PAK   v2.51 or above
  157. -----------------------   ---   ---------------------
  158.  
  159. Please also make sure that you have a copy of SCAN.EXE by McAfee
  160. associates if you enable the virus scanning feature of DataView.
  161.  
  162.  
  163.                                             -DataView 3.1 Page 3-
  164.  
  165. SETTING UP DATAVIEW WITH WILDCAT! 3.x
  166. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  167.  
  168. I think you'll find DataView to be one of the easier programs you have
  169. setup on your BBS system.  DataView has been designed to be as painless
  170. as possible, however it is necessary to read the steps below to insure
  171. the correct setup.
  172.  
  173. 1) Put all of the DataView files listed below into your WildCat! home
  174.    directory (ie: C:\WC30):
  175.  
  176.    DATAVIEW.EXE
  177.    DATAVCFG.EXE
  178.    VIEWCOMP.BAT
  179.    DATAVCFG.HLP
  180.    DATAVIEW.HLP
  181.    DATAVIEW.VGA
  182.  
  183.    The above files are required for the operation of DataView.
  184.  
  185. 2) Next, lets configure DataView.  At the DOS prompt and in your
  186.    WildCat! home directory type "DATAVCFG" which will load up the
  187.    DataView configuration program.
  188.  
  189.    First, edit your main configuration options.  You can scroll through
  190.    all of the features and define your directories and such.  If you are
  191.    ever unsure what to do, press F1 for the online context sensitive
  192.    help.
  193.  
  194.    After editing your main configuration options, quit back to the main
  195.    menu.  If you have decided not to enable the downloading feature,
  196.    then you may exit the configuration program.  Otherwise, goto the
  197.    download security setup.  From this menu, you can mark and unmark the
  198.    security levels which will NOT have access to the download feature.
  199.    After choosing those security levels, its time to configure the
  200.    external protocols.  Choose the external protocol setup menu option
  201.    from the main menu.  If you have any external protocols available on
  202.    your BBS system, then you can make them available in DataView just by
  203.    marking which ones will be available.  If you don't have any external
  204.    protocols, then DATAVCFG will simply tell you that no protocols
  205.    exist in MAKEWILD.DAT.  In order to use external protocols in
  206.    DataView, you must have them defined in MAKEWILD.  When marking which
  207.    external protocols will be available, it would be wise not to have
  208.    any bi-directional protocols selected, as you don't want to receive
  209.    uploads in DataView :)
  210.  
  211.    Now that you have configured DataView, you will notice that DATAVCFG
  212.    has created a file called DATAVIEW.CFG.  DATAVIEW.CFG is simply a
  213.    text file conatining the DataView configuration options that you just
  214.    set.  Make sure that this file resides and stays in your WildCat!
  215.    home directory.
  216.  
  217.                                             -DataView 3.1 Page 4-
  218.  
  219. 3) The next step is a simple one.  Load up the VIEWCOMP.BAT file in to a
  220.    text editor (I like QEDIT or VDE).  Edit this file to look something
  221.    like the following:
  222.  
  223.    DATAVIEW C:\WC30\DATAVIEW.CFG %1
  224.                       
  225.                  │     └─ DataView Configuration File.
  226.                  │
  227.                  └──── YOUR WildCat! Home directory goes here.
  228.  
  229.    This simply calls up the DataView executable, passes the
  230.    configuration as the first parameter, and the archive name as the
  231.    second parameter.  %1 translates out to be the archive name passed by
  232.    WildCat!
  233.  
  234.    IMPORTANT NOTE: Make sure that you pass the FULL PATH and FILE NAME
  235.    for the configuration file (like shown above). If you do not,
  236.    DataView will report that it can't find the DATAVIEW.CFG file.
  237.  
  238.    Make sure that VIEWCOMP.BAT exists and stays in your WildCat! home
  239.    directory.
  240.  
  241. 4) You are now ready to give DataView a test run, just to make sure it
  242.    works correctly.  Fire up WildCat! and log in, try out the [V]iew
  243.    command from the files menu, and make sure that DataView is operating
  244.    as it should.  If it isn't, recheck your configuration, and/or see
  245.    what error DataView is giving you.
  246.  
  247.    All of the errors that DataView can run into will be pretty self
  248.    explanatory.  For instance, if DataView says: "Unable to find
  249.    DATAVIEW.CFG", then know that the problem is most likely that you
  250.    forgot to configure DataView using DATAVCFG.EXE, or your VIEWCOMP.BAT
  251.    file has an error in it.
  252.  
  253. 5) If you are happy with the way that DataView is performing for your
  254.    BBS system, and would like to continue using it after a reasonable
  255.    trial period -- please consider registering.  There's nothing quite
  256.    as good as a nice registered copy of DataView IMHO :)
  257.  
  258. That covers the setup for DataView, not so bad was it?
  259.  
  260.  
  261.                                             -DataView 3.1 Page 5-
  262.  
  263.  
  264. COMMAND LINE PARAMETERS
  265. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  266.  
  267. DataView does not have an extensive set of confusing command line
  268. parameters, almost everything is configured from DATAVCFG.  This makes
  269. the program much less confusing!  Below are some example command lines
  270. and descriptions:
  271.  
  272. DATAVIEW C:\WC30\DATAVIEW.CFG %1        { Example One
  273.  
  274. DATAVIEW LOCAL E:\GAMES\#1COSMO.ZIP     { Example Two
  275.  
  276. Parameter: 1) Full path and file name for the DataView configuration
  277.               file, DATAVIEW.CFG.
  278.  
  279.               By specifying "LOCAL" instead of a configuration file,
  280.               DataView will default to local mode.  I would not get in
  281.               the habit of using this type of local mode too often since
  282.               DataView does not know what any of its configuration
  283.               options are.  However, I find myself using it all of the
  284.               time :)  Not all of DataView's features will be available
  285.               in this local mode since many features are configured from
  286.               the configuration file DATAVIEW.CFG.
  287.  
  288.            2) Full path and file name of archive to view.  When DataView
  289.               is called from WildCat! via the [V]iew command, WildCat!
  290.               passes the archive name to view as %1, like shown above.
  291.  
  292. DESCRIPTION OF FEATURES
  293. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  294.  
  295. [R]ead:
  296.  
  297.   Read a text file.  This allows the user to read a text file within an
  298.   archive.  This is for sure the most used function of online archive
  299.   viewers as it allows users to get a feel for the program they are
  300.   viewing before downloading it.
  301.  
  302.   While reading a text file, there are three unique features that
  303.   DataView has which set it apart from other online archive viewers.
  304.   They are discussed below:
  305.  
  306.     1) ASCII 12 (form feed) character weed-out.  DataView will weed out
  307.        all of the form feed characters contained within a text file.
  308.        This prevents those annoying screen clearings that make reading
  309.        text files so hard.  As far as I know, DataView is the only
  310.        online archive viewer that has this feature, and I consider it
  311.        absolutely essential.
  312.  
  313.     2) The ability to [P]age Up while reading text files is one which
  314.        has been very popular in previous versions of DataView.  If a
  315.        user ever misses something in the previous screen, they can see
  316.        it again with the touch of a key.  In fact, it is possible to
  317.        read a file backwards using the [P]age Up feature!
  318.  
  319.                                             -DataView 3.1 Page 6-
  320.  
  321.     3) The [F]ind feature will allow users to search for a text string
  322.        in a text file.  This is equivilent to the Search features found
  323.        in WordPerfect or other popular word processors.  The Find
  324.        feature is not case sensitive, and can find all occurences in a
  325.        text file just by pressing "F" again and then ENTER on your
  326.        default text string entered previously.  I find myself using the
  327.        Find feature most often when looking through those incredibly
  328.        long FidoNet conference listings.  Lets say I wanted to find a
  329.        conference on skydiving.  I would simply activate the Find
  330.        feature, and then type in "SKYDIVING".  DataView will instantly
  331.        show you the screen containing the word "SKYDIVING", with the
  332.        particular line highlighted in red.
  333.  
  334.   NOTE: Users may type the file name or number to read at the main menu
  335.   prompt instead of the [R]ead submenu.
  336.  
  337. [L]ist:
  338.  
  339.   This feature just lists all of the filenames in the archive.  If this
  340.   feature is activated from one of the submenus, DataView will produce a
  341.   shorter listing containing only the file name, sizes, and "other"
  342.   status.
  343.  
  344. [F]ilespec:
  345.  
  346.   The Filespec feature will allow you to list files in an archive which
  347.   match the wildcard filespec you enter.  For instance, lets say I want
  348.   to find all files that end with "DOC".  To do this, I would just enter
  349.   "*.DOC" at the prompt and press ENTER.  If I wanted to find all files
  350.   that start with "WILD", I would just enter "WILD*.*".  This is just
  351.   like DOS!  The Filespec feature is especially useful if you are trying
  352.   to sort through archives which have a lot of individual files.
  353.  
  354. [I]ntegrity:
  355.  
  356.   Integrity scanning can be important for a users peace of mind before
  357.   downloading an archive.  It can be a real pain to download an archive,
  358.   only to find that not all of the files are usable.  DataView drops to
  359.   DOS and calls up the appropriate archiver to do the integrity scan.
  360.   Then, DataView reports the results directly to the user.
  361.  
  362. [V]irus Scan:
  363.  
  364.   Viruses are getting to be more and more of a problem every day.  If a
  365.   user can scan a file for viruses before even downloading it, a lot of
  366.   trouble can be saved - not to mention peace of mind.  Before
  367.   downloading a file, I always scan it for viruses in DataView.
  368.   DataView uses the fantastic SCAN.EXE software by John Mcafee.
  369.   DataView will also report the version of SCAN being used to the user
  370.   which can be very important considering how often new viruses spring
  371.   up.  The DataView logs indicate the results of all virus scans.
  372.  
  373. [S]ort
  374.  
  375.   Here's another great little feature which is unique to DataView.
  376.   Sorting the archive will allow you to sort by date, original file
  377.   size, or archive file size.  This is the same thing as doing a DOS
  378.   sort by date "DIR /OD" or by size "DIR /OS".
  379.  
  380.                                             -DataView 3.1 Page 7-
  381.  
  382. [A]rchive View
  383.  
  384.   Have you ever viewed an archive only to find that it had another
  385.   archive inside of it, making it unviewable by most viewers?  This new
  386.   archive view feature will allow you to view any archives which are
  387.   within an archive.  Here's an example: Lets say you view the file
  388.   #1COSMO.ZIP (A popular Apogee game).  When you go to view it, you find
  389.   that the only file inside #1COSMO.ZIP is a file called #1COSMO.EXE.
  390.   #1COSMO.EXE is another archive compressed with LHA.  Using the
  391.   DataView archive view feature, you can view all of the files within
  392.   this archive.  This is not possible to do with any other online
  393.   archive viewers, yet it is (in my mind) a very useful and necessary
  394.   option for users to have.  All features normally available in
  395.   DataView are also available when viewing an archive within an archive.
  396.   In fact, you may view an archive within an archive within an archive
  397.   ... and so on :)   When (and if) you are ready to return to the previous
  398.   archive, use the [R]eturn command.
  399.  
  400. [D]ownload
  401.  
  402.   The DataView download feature allows you to download individual files
  403.   within an archive, or create an archive containing one or more files
  404.   from the original archive.  DataView also allows you to choose
  405.   different compression methods based on what archivers it finds in the
  406.   path.  If you have a copy of ARJ.EXE in your path, DataView will even
  407.   allow users to create self extracting EXE archives which can be very
  408.   useful when one doesn't have an decompression program on their system.
  409.   After DataView creates the new archive for download, it allows the
  410.   user to select a transfer protocol.  DataView includes the following
  411.   protocols internally:
  412.  
  413.   Zmodem CRC-32, with crash recovery enabled
  414.   Ymodem
  415.   Ymodem/G, for error correcting connections only
  416.   Xmodem 1K/G, for error correcting connections only
  417.   Xmodem 1K
  418.   Xmodem CRC
  419.   Xmodem Checksum
  420.  
  421.   Of course, you may add up to 10 external protocols which have been
  422.   defined in MAKEWILD and enabled in DATAVCFG.
  423.  
  424.   DataView will update WildCat! for downloads and download K if you have
  425.   this enabled in DATAVCFG.  However, this only works with WildCat!
  426.   versions 3.5 above.
  427.  
  428. [G]raph
  429.  
  430.   The graph feature allows users to view the archive original and
  431.   compressed individual file sizes in a graph, instead of those boring
  432.   numbers :)  The best way to describe the graph feature is to have a
  433.   look at it.  Give it a try!
  434.  
  435.                                             -DataView 3.1 Page 8-
  436.  
  437. LOCAL CONSOLE AND SYSOP FEATURES
  438. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  439.  
  440. F6 = Chat Mode
  441.  
  442.   By pressing F6, you bring the user currently in DataView into chat
  443.   mode.  The chat mode has word wrapping and uses different colors for
  444.   the user and sysop text.  Its nothing fancy, but hey - it works!  If
  445.   you jump into chat mode while in local mode, if so inclined - you can
  446.   talk to yourself.  Just keep in mind that DataView will not talk back
  447.   and will give no answers to the days problems. :)
  448.  
  449. F10 = Exit
  450.  
  451.   This will exit DataView at any time just like the [Q]uit feature does.
  452.   However, the sysop can use this and the user cannot - so its great if
  453.   you want to kick someone out of DataView and bring them back to the
  454.   board.
  455.  
  456. SAFETY FEATURES
  457. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  458.  
  459. Part of what makes WildCat! such a successful, great BBS software is the
  460. fact that it is very safe and solid.  While writing DataView, I made
  461. sure to follow in this tradition as WildCat! has.  The following
  462. paragraphs describe the major safety features of DataView.
  463.  
  464. If a user ever drops carrier, DataView will (of course) close all files,
  465. delete any of its temporary files, record the dropped carrier in the
  466. logs, and then return control to WildCat!.  WildCat! then recognizes
  467. that there is no carrier and also records the dropped carrier in its
  468. logs.
  469.  
  470. Very often a user will just let the system sit there doing nothing.  Us
  471. SysOps on the local end can only guess as to what is going on ... Did
  472. the user fall asleep?  Does the user get entertainment out of this?  Has
  473. the user left town?  Who knows ... but its nice to know that after
  474. four minutes, DataView will exit displaying the proper message and then
  475. return control to WildCat!.
  476.  
  477. DataView keeps track of the users time remaining on the board, and will
  478. never let them stay on longer then their time permits.
  479.  
  480. I have attempted to make DataView as bulletproof as possible.  DataView
  481. is the safest, most solid online archive viewer available - and special
  482. attention has been given to make sure of this.
  483.  
  484.                                             -DataView 3.1 Page 9-
  485.  
  486.  
  487. TUNING DATAVIEW FOR OPTIMUM PERFORMANCE
  488. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  489.  
  490. DataView is a pretty fast running little program, however it can be made
  491. even faster!  Making DataView faster is very simple, below are some
  492. suggestions which will increase the performance.
  493.  
  494.   ■ In MAKEWILD, have WildCat! swap to EMS instead of disk.  This will
  495.     make the WildCat! to DataView swap quite a bit quicker.  The
  496.     difference is very noticeable.
  497.  
  498.   ■ Create a RAM drive.  In DATAVCFG specify the DataView work directory
  499.     as this RAM drive (ie: mine is I:\ ).  Doing this will also increase
  500.     the speed of DataView by quite a bit.  Whenever DataView extracts or
  501.     creates files, it will use this RAM drive.
  502.  
  503.   ■ Get a faster computer :)
  504.  
  505. REGISTRATION
  506. ▀▀▀▀▀▀▀▀▀▀▀▀
  507.  
  508. If you decide that DataView is a program that you would like to continue
  509. running on your BBS, after testing it for a reasonable time period -
  510. then please register it.  By registering you will receive a key in the
  511. mail which will register DataView for you.  Once registered, your copy
  512. of DataView will display that it is registered to your BBS system upon
  513. exit of the program to the user.  Registering also makes all
  514. future upgrades of DataView free.  There may be versions of DataView
  515. only available to registered users in the future.
  516.  
  517. To register DataView, simply fill out the registration form DATAVREG.DOC
  518. and send it to me along with a $17 check or money order.  I will send you
  519. your registration key on a disk of your choice right away.
  520.  
  521. Please send your registration to:
  522.  
  523.                         Ryan J. Cramer
  524.                         8300 Riding Ridge Place
  525.                         McLean, VA  22102
  526.  
  527. Thanks for your support, I really appreciate it!
  528.  
  529.                                             -DataView 3.1 Page 10-
  530.  
  531.  
  532. ACKNOWLEDGEMENTS
  533. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  534.  
  535. PKZIP/PKUNZIP Version 1.1 Copyright 1989-1990 PKWARE Inc.
  536.         PKZ110.EXE
  537.  
  538. ARJ 2.3 Copyright (c) 1990,91 Robert K. Jung
  539.         ARJ230.EXE
  540.  
  541. LHA 2.13 Copyright (c) Haruyashi Yoshizaki 1988-91
  542.         LHA213.EXE
  543.  
  544. GSZ Copyright by OMEN Technology Inc.
  545.         GSZxxxx.ZIP
  546.  
  547. SCAN Copyright 1989-91 by McAfee Associates
  548.         SCANVxx.ZIP
  549.  
  550. Wildcat! 3.x Copyright (c) Mustang Software Inc.
  551.  
  552. Async Professional Copyright (c) by Turbo Power Software.
  553.  
  554.  
  555. SPECIAL THANKS
  556. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  557.  
  558. DataView could not have been possible if it were not for the help of
  559. many individuals.  I have never come across such helpful people and
  560. really appreciate everything they have done.  Below are some of the
  561. individuals who have helped make DataView what it is.
  562.  
  563.  - Michael Conley
  564.  - Dave Cody
  565.  - Jeff Bisson
  566.  - Ralph Maya
  567.  - Robert Cole
  568.  - Scott Hunter
  569.  - Lee Fisher
  570.  - All of the *fantastic alpha and beta testers*!
  571.  - All of the people that have offered their suggestions, and help.
  572.  
  573. A special thanks goes to Mustang Software Inc. for creating such a
  574. fantastic BBS software.  Mustang Software has been a real inspiration
  575. with all of the incredible products they have produced (especially
  576. WildCat!).
  577.  
  578.                                             -DataView 3.1 Page 11-
  579.  
  580. MEMORY CONSIDERATIONS AND DESQview
  581. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  582.  
  583. DataView v3.x has been made DESQview aware.  DataView passes its time
  584. slice to the other window while waiting for a keystroke.  DataView is
  585. also (as always) DESQview compatible :)
  586.  
  587. When running under DESQview (or any other multitasker for that matter)
  588. you should give DataView at least 400k of memory.  DataView itself
  589. doesn't use very much memory at all, but when using ARJ with DataView -
  590. a lot of memory is required.  The reason for this is that ARJ just plain
  591. takes up a lot of memory - I guess thats the tradeoff for it compressing
  592. files so well.  I have successfully run DataView in 220k of memory, but
  593. ARJ refused to complete its tasks.  However, PKZIP ran just fine in
  594. 220k under DataView.  Most people give their WildCat! window atleast
  595. 350 to 400k in the first place, so memory should not be a problem.
  596.  
  597. When running under DESQview, you should have the "Text and graphics
  598. displayed at the same time" set to "YES".  This feature is found in
  599. DESQview's advanced video options menu.
  600.  
  601. Also, when running in DESQview, it is also a good idea to delete the
  602. DATAVIEW.VGA file.  If you do not, when DataView loads up it will change
  603. the fonts in all of your DESQview windows to the one that DataView uses.
  604. Not really a problem, some people may find it annoying though :-)
  605.  
  606.  
  607. A NOTE ABOUT THE VGA FONTS
  608. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  609.  
  610. Just for fun, I decided to include some VGA fonts with DataView, mainly
  611. because I find them refreshing to look at compared to standard ASCII.  A
  612. couple of days ago, I stumbled upon how to create these fonts, so
  613. thought it would be nice to put them to good use! :)
  614.  
  615. If you don't like having the VGA fonts, getting rid of them is quite
  616. easy.  Simply delete the file DATAVIEW.VGA and DataView will use
  617. standard ASCII text.
  618.  
  619. When running under DESQview, you should have the "Text and graphics
  620. displayed at the same time" set to "YES".  This feature is found in
  621. DESQview's advanced video options menu.
  622.  
  623. TECHNICAL INFORMATION
  624. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  625.  
  626. For those that are interested, DataView v3.1 was written in Turbo
  627. Pascal v6.0 and bits of assembly language here and there.  DataView
  628. used Turbo Power's Async Professional communications package.  The
  629. DataView configuration program was also written in Turbo Pascal v6.0.
  630.  
  631. The VGA fonts were designed, written, and implemented by Ryan Cramer and
  632. Jeff Bisson.  If you don't want DataView to use the VGA fonts, simply
  633. delete the DATAVIEW.VGA file.  I personally find the fonts refreshing to
  634. look at compared to standard ascii (which I have been looking at for
  635. years <g>).
  636.  
  637.                                             -DataView 3.1 Page 12-
  638.  
  639. When swapping to an archiver, DataView will either swap to disk or to
  640. EMS.  If EMS is available, DataView will use it.  However, if it isn't,
  641. DataView swaps to disk.  When swapping to archive a file, DataView will
  642. always choose between EMS and disk.  Also, when viewing an ARJ file,
  643. DataView will always select EMS or disk.  When viewing other archives
  644. (such as ZIPs) DataView will usually swap just to conventional memory.
  645. The main reason for this is that ARJ takes up quite a bit of memory and
  646. can't usually complete its tasks from a conventional shell.  PKZIP and
  647. most other archivers will run in smaller amounts of memory so DataView
  648. just swaps to conventional memory to keep things fast.
  649.  
  650. This version of DataView has been made DESQview aware.  When DataView is
  651. waiting for a keystroke, it will very often pass its time slice to the
  652. other window if there isn't much activity from the user's end.
  653.  
  654. In v2.2, DataView would read in the archive information and store it in
  655. memory.  Now, in v3.1, DataView keeps all archive information inside a
  656. record file.  This greatly reduces memory requirements and allows
  657. viewing archives with a huge amount of files.
  658.  
  659.                                             -DataView 3.1 Page 13-
  660.  
  661. CONTACTING THE AUTHOR
  662. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  663.  
  664. I would like to provide the best support possible for DataView.  I am
  665. always more then happy to hear from users of DataView.  If you have any
  666. questions, comments, or problems, let me know.
  667.  
  668. I can be reached by RelayNet in the WildCat! support conference.  I can
  669. be reached in WildNet in either the WildCat! support conference or the
  670. new 3rd Party support conference.
  671.  
  672. Data Connection BBS is the official DataView support system where we
  673. have special DataView support conferences.  You can always get in
  674. contact with me there, and you can always find the latest version of
  675. DataView.  The number is at six oclock:
  676.  
  677.   Data Connection BBS (703) 506-8598, DataView support board.
  678.  
  679. I get my mail from the BBS listed below, so you can get in contact with
  680. me there also...
  681.  
  682.   Illusions BBS (703) 641-0173, I call here almost every day :)
  683.  
  684.  
  685. If you prefer to get in contact with me voice, as this is often the
  686. fastest and easiest way to do it, my number is: (703) 448-6923.  Please
  687. ask for "Ryan Cramer".
  688.  
  689. FUTURE PLANS
  690. ▀▀▀▀▀▀▀▀▀▀▀▀
  691.  
  692. In a future version of DataView I would also like to write an archive
  693. viewing module which would create the listing of archives instead of
  694. relying upon PKZIP, ARJ, or LHA to create the listing.  I have not done
  695. this yet because I need the record formats for PKZIP 2.0 before I take
  696. on such a project.  This would greatly speed up the initial loading of
  697. DataView.
  698.  
  699. If you have any ideas or suggestions which you would like to see in
  700. DataView, please let me know!
  701.  
  702.     ╓     ╓                                ╓
  703.     ║    ╓║─                             ╓║─
  704.   ╓─╢ ╓─╖ ║ ╓─╖    ╓─╖ ╓─╖ ╖─╖ ╖─╖ ╓─╖ ╓─╖ ║ ╓ ╓─╖ ╖─╖
  705.   ║ ║ ║ ║ ║ ║ ║    ║   ║ ║ ║ ║ ║ ║ ╟─╜ ║   ║ ║ ║ ║ ║ ║
  706.   ╙─╜ ╙─╙ ╜ ╙─╙    ╙─╜ ╙─╜ ╜ ╙ ╜ ╙ ╙─╜ ╙─╜ ╜ ╜ ╙─╜ ╜ ╙
  707.    ██▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀██─┐
  708.    █║    Providing DataView Support, 9600 v.32    ║█ │
  709.    █║              (703) 506-8598                 ║█ │
  710.    ██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██ │
  711.     └────────────────────────────────────────────────┘
  712.  
  713. The End.
  714.